GetDeviceInfo,获取设备信息。
获取设备信息请求
<?xml version="1.0" encoding="utf-8"?>
<sdk guid="##GUID">
</sdk>
<!--
详解:
1. sdk.guid为通过SDK协议版本协商交互获取到的guid值
-->
获取设备信息反馈
<?xml version="1.0" encoding="utf-8"?>
<sdk guid="##GUID">
<out method="GetDeviceInfo" result="##result">
<device
cpu="##value" model="##value"
id="##value" name="##value"/>
<version
fpga="##value" app="##value"
kernel="##value"/>
<screen
width="##value" rotation="##value"
height="##value"/>
</out>
</sdk>
<!--
详解:
1. sdk.guid为通过SDK协议版本协商交互获取到的guid值
2. out.method固定值为"GetBootLogo"
3. out.result错误代码 参考ErrorCode
4. out.result取值不为"kSuccess"时, out无子节点
5. device.cpu: 设备cpu类型, 取值范围{"Freescale.iMax6", "TI.335x",
"ZTE.902c"}
6. device.model: 设备类型名称
7. device.id: 设备ID
8. device.name: 设备名
9. version.fpga: fpga固件版本号
10.version.app: 下位机固件版本号
11.version.kernel: 内核版本号
12.screen.width: 屏幕宽度
13.screen.height: 屏幕高度
14.screen.rotation: 旋转标志, 取值范围{"0", "90", "180",
"270"}
-->